﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BusinessObjects.BO_GetObjects;
using System.IO;
using System.Xml;

public partial class Controls_ucContactus : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            loadXML();
        }
    }
    protected void loadXML()
    {
        try
        {
            string fname = Server.MapPath("../upload/xml/contact.xml");
            if (File.Exists(fname))
            {
                XmlDocument doc = new XmlDocument();
                doc.Load(fname);
                XmlNode root = doc.DocumentElement;
                XmlNodeList list = root.ChildNodes;
                maps.InnerHtml = Server.HtmlDecode(list.Item(0).InnerText);
                info.InnerHtml = Server.HtmlDecode(list.Item(1).InnerText);
            }
        }
        catch (Exception ex)
        {
            throw;
        }
    }

    protected void Send_Feedback(object sender, EventArgs e)
    {
        try
        {
            if (Session["CaptchaImageText"] != null)
            {
                if (security_code.Value != Session["CaptchaImageText"].ToString())
                {
                    strError.InnerText = "Mã xác nhận chưa đúng!";
                    return;
                }
            }
            string strResult = BO_ContactUs.Insert(contact_realname.Value, contact_email.Value, contact_title.Value, contact_content.Value, false, DateTime.Now, true);
            if (strResult != "0")
            {
                strError.InnerText = "Thông tin của bạn đã được gửi tới ban quản trị Đông Đô Show!";
            }
            else
            {
                strError.InnerText = "Có lỗi trong quá trình xử lý, gửi tin thất bại!";
            }
        }
        catch (Exception ex)
        {
            strError.InnerText = "Có lỗi trong quá trình xử lý, gửi tin thất bại!";
        }
        finally
        {

        }
    }

}